package com.yanqu.road.logic.activity.foxcard.game.spell;

import com.yanqu.road.entity.activity.foxcard.FoxConsumeCard;
import com.yanqu.road.entity.activity.foxcard.config.FoxCardSpellConfig;
import com.yanqu.road.logic.activity.foxcard.game.FoxCardGameLogic;

import java.util.List;

public interface FoxCardSpellUse {
    FoxCardSpellUse init(FoxCardSpellConfig config, List<Integer> effectTargetIdList, FoxConsumeCard consumeCard);
    boolean use(FoxCardGameLogic gameLogic);
}
